/*top*/
a {
	color:#000;
}
.m10 {
	margin-top:10px;
}
.m20 {
	margin-top:20px;
}
.bg_ef {
	background:#efefef;
}
.no_bg {
	background:none;
}
.top li a {
	margin:0 3px;
}
.top li.fr {
	float:right;
}
.top li.fr a {
	margin-right:5px;
}
.top li.fr a:hover {
	color:#000;
}
.last_menu {
	width: 78px;
	background: url(../images/web_new/admin/gift.png) no-repeat 55px -2px;
}
.logobar, .logoleft, .logoright {
	height:110px;
}
.logoleft {
	width:332px;
	_width:312px;
}
.logoright {
	width:620px;
	_width:640px;
}
.logoleft img {
	border: 0;
	margin-top: 15px;
	float:left;
	margin-right:15px;
	_margin-right:7px;
}
.logoleft span {
	width:59px;
	height:59px;
	background:#f9bb00;
	border:1px solid #918b8a;
	color:#985d00;
	font-family:'黑体';
	line-height:30px;
	font-weight:bold;
	display:block;
	float:left;
	margin-top: 25px;
	font-size:24px;
	text-align:center;
	text-decoration:none;
}
.logoright .logo_span_r {
	float:left;
	margin-top:32px;
	width:350px;
}
.logoright .logo_span_r2 {
	width:220px;
	float:right;
	margin-top:20px;
}
.logoright .logo_span_r2 li {
	width:230px;
	float:left;
	overflow:hidden;
	padding-left:20px;
	list-style: none;
}
.logoright .logo_span_r2 .qq_top {
	cursor:pointer;
	font-family:'微软雅黑';
	padding-left:25px;
	width:225px;
	margin-top:5px;
}
.logoright .logo_span_r2 .phone_top img {
	float:left;
	margin-top:18px;
}
/*关注我们*/
#sddm {
	margin: 0 auto;
	padding: 0;
	z-index: 30;
}
#sddm div {
	position: absolute;
	visibility: hidden;
	top:22px;
	margin: 0;
	padding: 0;
	background: #F9BB00;
	border: 1px solid #B07100
}
#sddm div a {
	clear:both;
	position: relative;
	display: block;
	margin: 0;
	padding: 5px 10px;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background: #F9BB00;
	color:#B07100;
	font: 12px arial
}
#sddm div a.margin0 {
	margin:0;
}
#sddm div a:hover {
	background: #985D00;
	color: #FFF
}
#sddm div li {
	clear:both;
}
/*center*/
#content_wrap {
	width:946px;
	padding:0;
	margin:0;
	overflow:hidden;
	background:#fff;
	height:auto;
	padding:25px 20px;
	border-radius:10px 10px 0 0;
}
/*left*/
#left_con {
	width:222px;
	height:auto;
	overflow:hidden;
	float:left;
}
#left_con a {
	font-size: 12px;
	text-decoration: none;
	color: #000;
}
.title_left {
	width: 222px;
	height: 76px;
	display: block;
	line-height: 66px;
	font-size: 26px;
	font-weight: bold;
	text-align: center;
	font-family: '微软雅黑';
	background: url(../images/web_new/page/left_title.png) no-repeat;
}
.usc_menu_list {
	width: 192px;
	padding: 10px;
	height: auto;
	overflow: hidden;
}
.usc_menu_list p {
	margin-bottom:5px;
}
.usc_menu_list p span {
	float:left;
	font-size:12px;
	line-height:25px;
	height:25px;
}
#left_con .usc_menu_list p .btn_a {
	width:69px;
	height:25px;
	display:block;
	background:url(../images/web_new/admin/btn.png) no-repeat;
	line-height:22px;
	text-align:center;
	float:right;
	color:#fff;
	text-decoration:none;
	font-family:'微软雅黑';
}
#left_con .usc_menu_list p .btn_b {
	width:28px;
	height:22px;
	display:block;
	background:url(../images/edit.jpg) no-repeat 0 1px;
	line-height:22px;
	text-align:center;
	float:right;
	color:#fff;
	text-decoration:none;
	font-family:'微软雅黑';
}
.usc_menu_list .uml {
	width: 202px;
	height: 27px;
	line-height: 27px;
	float: left;
	background: #efefef;
	margin-bottom: 5px;
	cursor: pointer;
}
.usc_menu_list .uml:hover {
	background:#f9bb00;
}
.usc_menu_list .uml a {
	width:177px;
	height:27px;
	display:block;
	padding-left:25px;
	background:url(../images/web_new/admin/png/home.png?v=20130928) no-repeat 2px;
}
.title_user {
	background:#d8d8d8;
	font-size:12px;
	width:172px;
	padding:5px 10px;
	margin-bottom:3px;
}
.title_user2 {
	background:#d8d8d8;
	font-size:12px;
	width:192px;
	height:25px;
	line-height:25px;
	margin-bottom:3px;
}
.abcd_hover {
	float: left;
	font-size: 12px;
	cursor: pointer;
	color: #000;
	background: #d8d8d8;
	width: 96px;
	text-align: center;
}
.abcd_hoverm {
	float: left;
	font-size: 12px;
	cursor: pointer;
	color: #000;
	background: #f9bb00;
	width: 96px;
	text-align: center;
}
.usc_menu_list ul {
	width:192px;
	height:auto;
	overflow:hidden;
}
.usc_menu_list ul li {
	width:192px;
	float:left;
	clear:both;
	margin-bottom:3px;
	height:18px;
	line-height:18px;
	overflow:hidden;
}
.usc_menu_list ul li.xxzy a {
	font-size:12px;
	background:#d8d8d8;
	display:block;
	width:187px;
	height:18px;
	padding-left:5px;
}
.usc_menu_list ul li.xxzy a:hover {
	background:#f9bb00;
}
.usc_menu_list ul li:hover .user_num, .usc_menu_list ul li:hover .user_dj {
	background:#f9bb00;
}
.user_num {
	width:18px;
	height:18px;
	line-height:18px;
	float:left;
	overflow:hidden;
	text-align:center;
	background:#d8d8d8;
	cursor:pointer;
	color:#fff;
	font-weight:bold;
}
.user_num em {
	font-style:normal;
}
.user_dj {
	width:171px;
	margin-left:3px;
	height:18px;
	float:left;
	overflow:hidden;
	background:#d8d8d8;
	cursor: default;
}
.user_dj span {
	font-size:12px;
}
.usc_banner {
	width:222px;
	height:auto;
	overflow:hidden;
	margin-bottom:10px;
}
.usc_banner img {
	width:222px;
}
/*right*/
#right_con {
	width:710px;
	height:auto;
	overflow:hidden;
	float:right;
}
.teachertab p {
	margin-bottom:5px;
}
#right_con .clear {
	width: 710px;
	height: 25px;
	clear: both;
	overflow: hidden;
	border-bottom: 1px solid #918c8a;
	margin-bottom: 25px;
}
.zhmz {
	width: 710px;
	text-align: center;
	height: 52px;
	background: #c9caca;
	font-size: 24px;
	line-height: 52px;
	margin-bottom: 25px;
	position: relative;
	color:#fff;
}
.zhmz2 {
	width: 710px;
	text-align: center;
	height: 52px;
	background: #c9caca;
	font-size: 24px;
	line-height: 52px;
	margin-bottom: 37px;
	position: relative;
	color:#fff;
}
.zhmz_right {
	padding:0 20px;
	height:52px;
	overflow:hidden;
	position:absolute;
	right:0;
	line-height:52px;
	background:#f9bb00;
	top:0;
	text-align:center;
}
.zhmz_right a {
	font-weight:bold;
	color:#985d00;
}
.user_jl {
	width:710px;
	height:28px;
	line-height:28px;
	overflow:hidden;
	border-bottom:1px dashed #ccc;
	margin-bottom:15px;
	padding-bottom:10px;
	_font-size:12px;
}
.user_jl span {
	float:right;
}
.title_right_sj {
	width: 24px;
	height: 16px;
	background: url(../images/web_new/admin/sj2.png) no-repeat;
	position: absolute;
	bottom: -16px;
	left: 336px;
	display: block;
}
.title_right_sj2 {
	width: 24px;
	height: 16px;
	background: url(../images/web_new/admin/sj2.png) no-repeat;
	position: absolute;
	bottom: -16px;
	left: 336px;
	display: block;
}
.user_zh {
	height:auto;
	overflow:hidden;
}
.user_zh li {
	width:100%;
	height:auto;
	float:left;
	overflow:hidden;
	clear:both;
}
.user_zh li.span33 {
	width:30%;
	line-height: 25px;
	display: block;
}
.user_zh table tr {
	border-bottom:2px;
	width:100%;
	height:42px;
}
.user_zh table th {
	width:102px;
	margin-right:2px;
	height:42px;
	line-height:42px;
	text-align:center;
	background:#efefef;
	border-bottom:2px solid #fff;
	border-right:2px solid #fff;
	font-size:12px;
}
.user_zh table td {
	background: none repeat scroll 0 0 #efefef;
	border-bottom: 2px solid #ffffff;
	height: 42px;
	line-height: 42px;
	padding-left: 10px;
	text-align: left;
	width: 606px;
}
.user_zh table td p, .user_zh table td span {
	font-size:12px;
}
.user_zh table td p a {
	width:86px;
	height:52px;
	display:block;
	background:#f9bb00;
	color:#985d00;
	text-align:center;
	line-height:52px;
	float:right;
	font-weight:bold;
}
.user_zh .btn1 input {
	margin-bottom:30px;
	margin-top:15px;
	padding-bottom:5px;
	_padding-bottom:0;
	cursor:pointer;
	font-size:18px;
	font-family:'微软雅黑';
	color:#fff;
	margin-left:50px;
}
.user_sj {
	font-weight: bolder;
}
.user_sj a {
	font-weight: bolder;
}
.orgbtn {
	background:url(../images/web_new/admin/btn_uc.png) no-repeat;
	width:83px;
	height:30px;
	overflow:hidden;
	cursor:pointer;
	line-height:30px;
	font-family:'微软雅黑';
	color:#fff;
	margin:6px auto;
	padding-bottom: 6px;
}
.redbtn {
	background:url(../images/web_new/admin/btn2.png) no-repeat;
	width:103px;
	height:37px;
	overflow:hidden;
	cursor:pointer;
	line-height:30px;
	font-family:'微软雅黑';
	color:#fff;
	margin:0 auto;
	padding-bottom: 6px;
}
.bluebtn {
	background:url(../images/web_new/admin/btn3.png) no-repeat;
	width:103px;
	height:37px;
	overflow:hidden;
	cursor:pointer;
	line-height:30px;
	font-family:'微软雅黑';
	color:#fff;
	margin:0 auto;
	padding-bottom: 6px;
}
.zhnr_2, .zhnr_3 {
	width:710px;
	height:auto;
	overflow:hidden;
	margin-bottom:30px;
}
.zhnr_2 input {
	clear:both;
}
.zhnr_2 th {
	height:40px;
	line-height:40px;
	border-bottom:1px solid #fff;
	background:#efefef;
	border-right:1px solid #fff;
	font-size:12px;
}
.zhnr_2 td {
	height:26px;
	line-height:26px;
	border-bottom:1px solid #fff;
	background:#efefef;
	border-right:1px solid #fff;
	padding:5px;
	text-align:center;
	font-size: 12px;
}
.jdtbg {
	width:546px;
	background:#ccc;
	height:35px;
	overflow:hidden;
	margin-left:10px;
	line-height:35px;
	margin-top:20px;
}
.jdt {
	height:35px;
	overflow:hidden;
	background:#f9bb00;
}
.jdtbg span {
	height:35px;
	line-height:35px;
	overflow:hidden;
}
.zhnr_sc {
	width:710px;
	height:auto;
	overflow:hidden;
}
.zhnr_sc li {
	width:104px;
	float:left;
	overflow:hidden;
	background:#efefef;
	padding:19px;
}
.zhnr_sc div {
	float:left;
}
.zhnr_sc li span {
	margin-top:10px;
	float:left;
}
.xwlb {
	width:690px;
	height:auto;
	overflow:hidden;
	margin-bottom:20px;
	margin-top:10px;
	background:#efefef;
	padding:10px;
}
.xwlb a {
	text-decoration:none;
}
.xwlb a:hover {
	color:red;
}
.xwlb li {
	width:690px;
	height:auto;
	margin-bottom:10px;
	float:left;
	overflow:hidden;
	border-bottom:1px dashed #fff;
	padding-bottom:5px;
}
.xwlb li .lb_title {
	width:600px;
	float:right;
	line-height:18px;
}
.xwlb li .lb_time {
	width:90px;
	float:right;
	height:18px;
	line-height:18px;
	text-align:right;
}
.xwlb li .uelist_title {
	height:32px;
	line-height:32px;
	overflow:hidden;
	float:left;
	width:710px;
}
.xwlb li .uelist_title_2 {
	float:left;
	width:710px;
}
.xwlb li .uelist_title_2 span {
	font-size:12px;
	margin-right:10px;
}
/*-----reserve------*/
.dataleft02 {
	width:428px;
	float:left;
	height:auto;
	overflow:hidden;
}
.dataleft02 table {
	width:208px;
	height:auto;
	overflow:hidden;
}
.dataleft02 table a {
	color:#f9bb00;
	font-weight:bold;
	text-decoration:none;
}
.dataleft02 th {
	background:#ddd;
	height:27px;
	line-height:27px;
	border-top:2px solid #fff;
	border-right:2px solid #fff;
	width:30px;
	text-align:center;
	cursor:pointer;
}
.dataleft02 td {
	height:27px;
	width:30px;
	text-align:center;
	line-height:27px;
	background:#efefef;
	border-top:2px solid #fff;
	border-right:2px solid #fff;
	cursor:pointer;
}
.dataleft02 td:hover {
	background:#f9bb00;
	color:#fff;
}
.dataleft02 td:hover a {
	color:#fff;
}
.dataleft02 .on a {
	background:#f9bb00;
	color:#fff;
	font-weight:bold;
	width:30px;
	height:27px;
	display:block;
}
.dataleft02 h4 {
	width:206px;
	height:58px;
	line-height:58px;
	text-align:center;
	font-size:24px;
	color:#f9bb00;
	font-weight:bold;
	background:#efefef;
	border-right:2px solid #fff;
}
.dataleft02_l {
	width:208px;
	height:261px;
	float:left;
	overflow:hidden;
}
.dataleft02_r {
	width:208px;
	height:261px;
	float:right;
	overflow:hidden;
}
.dataright02 {
	width:258px;
	float:right;
	height:261px;
	overflow:hidden;
}
.dataright02 p.dataright02_p1 {
	width:238px;
	height:91px;
	overflow:hidden;
	text-align:center;
	font-family:'微软雅黑';
	background:#efefef;
	padding:10px;
	line-height:28px;
	font-size:15px;
	padding-top:20px;
}
.dataright02 p.dataright02_p2 {
	width:238px;
	height:48px;
	overflow:hidden;
	text-align:center;
	font-family:'微软雅黑';
	background:#ddd;
	padding:10px;
	line-height:24px;
}
.calendar_tab {
	width:710px;
	height:auto;
	overflow:hidden;
	background:#efefef;
}
.calendar_tab_top {
	width:710px;
	height:45px;
	overflow:hidden;
	background:#efefef;
	border-bottom:2px solid #fff;
}
.calendar_tab_top ul li {
	float:left;
	height:45px;
	line-height:45px;
	text-align:center;
	border-right:2px solid #fff;
	background:#ddd;
}
.calendar_tab_top ul li:hover {
	background:#f9bb00;
}
.calendar_tab_top ul li a {
	padding:0 10px;
	height:45px;
	display:block;
	font-family:'微软雅黑';
	text-decoration:none;
}
.calendar_tab_top ul li .ct_cur {
	background:#f9bb00;
}
.calendar_tab_down {
	width:710px;
	height:auto;
	overflow:hidden;
}
.calendar_tab_down ul {
	width:710px;
	height:auto;
	overflow:hidden;
}
.calendar_tab_down ul li {
	width:710px;
	height:auto;
	border-bottom:2px solid #fff;
	overflow:hidden;
	padding:0;
*margin-top:-3px;
}
.calendar_tab_down ul li span a {
	color:#000;
	font-family:'微软雅黑';
	text-decoration:none;
	padding:0 3px;
}
.calendar_tab_down ul li span a.selected {
	background:#f9bb00;
}
.calendar_tab_down ul li span a:hover {
	color:#fff;
	background:#f9bb00;
}
.calendar_tab_down ul li .ctd_left {
	float:left;
	width:98px;
	text-align:center;
	background:#ddd;
	border-right:2px solid #fff;
	padding:10px;
	font-family:'微软雅黑';
}
.calendar_tab_down ul li .yysj {
	height:24px;
	line-height:24px;
}
.calendar_tab_down ul li .sckc {
	height:66px;
	line-height:23px;
}
.calendar_tab_down ul li .xb {
	height:37px;
	line-height:37px;
}
.calendar_tab_down ul li .shxy, .calendar_tab_down ul li .szm {
	height:24px;
	line-height:24px;
}
.calendar_tab_down ul li .shxy input {
	width:150px;
	height:20px;
	background:#fff;
	border:1px solid #ddd;
	_height:19px;
}
.calendar_tab_down ul li .ctd_right {
	float:left;
	padding:10px;
}
.calendar_tab_down ul li.ctd_btn {
	background:#fff;
}
.calendar_tab_down ul li .teacher_search_btn {
	width:710px;
	height:60px;
	background:#f9bb00;
	text-align:center;
	line-height:60px;
	font-size:18px;
	font-family:'微软雅黑';
	font-weight:bold;
	color:#fff;
	cursor:pointer;
}
.title_right_sj3 {
	width:710px;
	height:16px;
	background:url(../images/web_new/page/sj2.png) 50% no-repeat;
	display:block;
}
.tabpage {
	width:710px;
	height:25px;
	overflow:hidden;
	text-align:center;
	margin-bottom:25px;
}
.tabpage a em, .tabpage span {
	margin-right:2px;
	background:#c9caca;
	line-height:25px;
	padding:5px 10px;
}
.tabpage em {
	background:#f9bb00;
	color:#fff;
	line-height:25px;
	padding:5px 10px;
	margin-right:2px;
}
.tabpage em:hover, .tabpage span:hover {
	background:#f9bb00;
	color:#fff;
}
.tabpage a {
	text-decoration:none;
	color:#000;
}
.teachertab {
	width:712px;
	height:auto;
	overflow:hidden;
	background:#efefef;
	margin-bottom:5px;
}
.teachertab a {
	text-decoration:none;
}
.teachertab a:hover {
}
.teachertab th, .teachertab td {
	padding:5px 0;
	border-bottom:2px solid #fff;
	border-right:2px solid #fff;
}
.teachertab th {
	text-align:center;
	background:#ddd;
}
.right p {
	margin-bottom:5px;
}
.stars {
	background: url(/images/web_new/admin/global00.png);
	width: 16px;
	height: 16px;
	display: inline-block;
	background-repeat: no-repeat;
	background-position: -1px -41px;
	cursor: pointer;
}
.btnclosed {
	width: 69px;
	height: 25px;
	background:url(../images/web_new/page/btn2.png) no-repeat;
	cursor: pointer;
	border: 0;
	display: block;
	margin-left:8px;
}
.btnopen {
	width: 70px;
	height: 25px;
	background:url(../images/web_new/page/btn1.png) no-repeat;
	cursor: pointer;
	border: 0;
	display: block;
	margin-left:8px;
}
.btnopenyuyue {
	width: 70px;
	height: 25px;
	background:url(../images/web_new/page/btn3.png) no-repeat;
	cursor: pointer;
	border: 0;
	display: block;
}
.teachertab .data_l {
	float:left;
	width:200px;
	margin-bottom:0;
	text-align: left;
}
.teachertab .data_c {
	float:left;
	margin-bottom:0;
	width:290px;
	text-align:center;
}
.teachertab .data_r {
	float:right;
	width:200px;
	margin-bottom:0;
	text-align: right;
}
.aixin {
	cursor: pointer;
	display: inline-block;
	height: 16px;
	width: 16px;
	background: url(../images/usc/heart_r.png) no-repeat;
	vertical-align: middle;
}
.datetab02 {
	table-layout: fixed;
	border: 3px solid #cfcfcf;
}
.datetab02 th {
	background-color: #f4faff;
	border: 1px solid #cfcfcf;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
}
.datetab02 td {
	border: 1px solid #cfcfcf;
	height:40px;
	line-height:20px;
	padding:0;
}
.datetab02 td .data_l {
	width:100px;
	float:left;
}
.datetab02 td .data_c {
	width:500px;
	float:left;
	text-align:center;
}
.datetab02 td .data_r {
	width:100px;
	float:right;
}
.zhnr_2 .pagersmall, .zhnr_2 .boldtext {
	padding:0;
}
.ltt_top {
	width:710px;
	height:50px;
	background:#efefef;
	overflow:hidden;
	margin-bottom:20px;
}
.ltt_top2 {
	width:710px;
	height:30px;
	background:#efefef;
	overflow:hidden;
	margin-bottom:20px;
}
.ltt_top2 li {
	float:left;
	height:30px;
	width:80px;
	text-align:center;
	border-right:1px solid #fff;
	cursor:pointer;
}
.ltt_top li {
	float:left;
	height:50px;
	line-height:50px;
	width:120px;
	text-align:center;
	border-right:2px solid #fff;
	cursor:pointer;
}
.ltt_top li a {
	width:120px;
	height:50px;
	display:block;
	background:#ccc;
}
.ltt_top2 li a {
	width:80px;
	height:18px;
	display:block;
	background:#ccc;
	text-decoration:none;
	padding:8px 0 4px 0;
}
.ltt_top li a:hover {
	background:#f9bb00;
}
.ltt_top2 li a:hover {
	background:#f9bb00;
}
.ltt_top li .ltt_top_current {
	background:#f9bb00;
}
.ltt_top2 li .ltt_top_current {
	background:#f9bb00;
}
.pager {
	width:710px;
	padding:0px;
	margin-top:10px;
}
.steps_title {
	width: 710px;
	height: 85px;
	overflow:hidden;
	background-repeat: no-repeat;
	background-position: 10px -1590px;
	background-image: url(../images/userbg.png);
}
#right_con p {
	line-height:24px;
}
.buykecheng .goumaikc .buy_con02bg, .buykecheng p .zengsngbg {
	background-image: url(../images/jiageimg.png);
}
.buykecheng {
	width:710px;
	float:left;
	text-align:center;
}
.bgbg {
	width:710px;
	float:left;
	border-bottom:none;
	margin-bottom:5px;
}
.bgbg li {
	float:left;
	width:712px;
	border-bottom:2px solid #fff;
	border-right: none;
	border-top:none;
	background:#efefef;
}
.bgbg .bgbgli2 {
	background:#ff9bc1;
	border:2px solid #fff;
	border-right:none;
}
.bgbg .bgbgli3 {
	background:#aed8f3;
	border:2px solid #fff;
	border-right:none;
}
.bgbg .bgbgli4 {
	background:#f90;
	color:#fff;
	border-right:none;
}
.bgbg li span {
	border-right:2px solid #fff;
	width:93px;
	float:left;
	text-align:center;
	padding:10px 0;
	height:100%;
}
.bgbg .bgbgli2 span {
	border-right:2px solid #fff;
	padding:10px;
	width:73px;
	height:100%;
	font-size:12px;
}
.bgbg .bgbgli3 span {
	border-right:2px solid #fff;
	padding:10px;
	width:73px;
	height:100%;
	font-size:12px;
}
.bgbg .bgbgli4 span {
	border-right:2px solid #fff;
	padding:10px;
	width:73px;
	height: 38px;
	font-size:12px;
}
/**.bgbg { width:710px; float:left; border-bottom:none; margin-bottom:10px; }
.bgbg li { float:left; width:710px; border:1px solid #cfcf95; border-right: none; border-top:none; }
.bgbg .bgbgli2 { background:#ff9bc1; border:1px solid #e577a1; border-right:none; }
.bgbg .bgbgli3 { background:#aed8f3; border:1px solid #71a6c7; border-right:none; }
.bgbg .bgbgli4 { background:#fec453; border:1px solid #ff9c1b; border-right:none; }
.bgbg li span { border-right:1px solid #cfcf95; width:93px; float:left; text-align:center; padding:10px 0; height:100%; }
.bgbg .bgbgli2 span { border-right:1px solid #e577a1; padding:10px; width:73px; height:100%; font-size:12px; }
.bgbg .bgbgli3 span { border-right:1px solid #71a6c7; padding:10px; width:73px; height:100%; font-size:12px; }
.bgbg .bgbgli4 span { border-right:1px solid #ff9c1b; padding:10px; width:73px; height: 38px; font-size:12px; }**/

.btngouwuche {
	width: 88px;
	height: 23px;
	display: block;
	background-position: -246px -320px;
	margin: 7px 0px 0px 10px;
	_margin: 7px 0px 0px 5px;
	border: 0;
	cursor: pointer;
	background-image: url(../images/global.png?v=2);
*margin:-5px 0 0 -5px;
}
.btnyjgouwuche {
	width: 88px;
	height: 23px;
	display: block;
	background-position: -353px -320px;
	margin: 8px 0px 0px 10px;
	_margin: 8px 0px 0px 5px;
	border: 0;
	cursor: pointer;
	background-image: url(../images/global.png?v=2);
*margin:-5px 0 0 -5px;
}
.buy_info {
	width:710px;
	float:left;
	margin-top:10px;
	border-bottom:1px dashed #cfcfcf;
	line-height:24px;
	background:#efefef;
}
.buy_info_l {
	width:390px;
	float:left;
	padding:10px;
}
.buy_info_r {
	width:270px;
	float:right;
	padding:10px;
}
.redfont18 {
	color:#f00;
	font-weight:bold;
	font-size: 16px;
	font-family: arial, helvetica, sans-serif;
}
.redfont24 {
	color:#f00;
	font-weight:bold;
	font-size: 24px;
	font-family: arial, helvetica, sans-serif;
}
.buy_btn {
	width: 710px;
	float: left;
	margin-top: 10px;
	text-align: right;
}
.btnbuy {
	width: 188px;
	height: 48px;
	border: 0;
	cursor: pointer;
	background: url(../images/web_new/admin/settle_accountsl.png) no-repeat;
	margin-right:15px;
	margin-top:10px;
}
.zhnr_2 .btninfo {
	width: 102px;
	height: 32px;
	background-position: -244px -354px;
	border: 0;
	cursor: pointer;
	background-image: url(../images/global.png?v=2);
	border:0;
	margin-top:20px;
}
.uesr_info {
	line-height:28px;
	background:#efefef;
	width:690px;
	overflow:hidden;
	padding:10px;
}
#m1for6 table {
	margin-bottom:20px;
}
#m1for6 p {
	line-height:28px;
}
.medal ul li {
	width:166px;
	height:290px;
	float:left;
	margin:0 10px 20px 0;
	background:url(../images/usc/medal/bg.jpg) no-repeat;
}
.mib {
	float:left;
	padding:16px 0 0 33px;
}
.mis {
	float:left;
	padding:10px 0 0 38px;
	height:28px;
	line-height:28px;
	text-indent:6px;
	color:#424242;
	font-weight:bolder;
	font-size:14px;
}
.mis img {
	float:left;
}
.mecon {
	float:left;
	width:126px;
	height:80px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	font-size:12px;
	color:#4b4b4b;
	background:url(../images/usc/medal/bg2.png) no-repeat center 8px;
	line-height:19px;
}
.tjylfl {
	height:30px;
	line-height:30px;
	overflow:hidden;
	margin-top:20px;
}
.tjylfl a {
	padding:2px 6px;
	border-left:2px solid #fff;
	text-decoration:none;
}
.wdtjtitle .tjylfl .titlebg {
	background-color: #f9bb00;
	text-decoration:none;
	color: #ffffff;
}
.wdtjtishi {
	line-height:28px;
	background:#efefef;
	width:690px;
	height:auto;
	overflow:hidden;
	padding:10px;
}
.tjyl_02 {
	width:710px;
	height:446px;
	background:url(../images/nindex/invite2.gif) no-repeat;
}
.service_input {
	width:710px;
	height:auto;
}
.service_input textarea {
	width:688px;
	height:100px;
	border:1px solid #ccc;
	padding:10px;
}
/*=======小班课=========*/
.kczt {
	width:680px;
	padding:15px;
	height:auto;
	overflow:hidden;
	padding-bottom:5px;
	float:left;
}
.kcb {
	width:710px;
	background:#445266;
	height:auto;
	padding-bottom:15px;
	float:left;
}
.kczt_left {
	width:389px;
	height:260px;
	float:left;
	position:relative;
}
.kczt_left img {
	border:0;
}
.kczt_right {
	width:255px;
	overflow:hidden;
	height:240px;
	float:right;
	background:#fff;
	padding:10px;
	border-radius:10px;
}
.kczt_ico {
	position:absolute;
	top:0;
	left:0;
	z-index:9999;
}
.kczt_title {
	font-size:28px;
	font-family:'微软雅黑';
	width:255px;
	display:block;
	float:left;
	margin-bottom:20px;
	line-height:28px;
}
.kczt_body {
	font-size:18px;
	font-family:arial, helvetica, sans-serif;
	width:255px;
	display:block;
	float:left;
	line-height:24px;
	color:#666;
	text-decoration:underline;
}
.kcb_title {
	width:695px;
	height:36px;
	display:block;
	margin-top:-10px;
	padding-left:15px;
}
.kcb_body {
	width:680px;
	margin:15px;
	height:auto;
	background:#fff;
	border-radius:20px;
	display:block;
}
.kcb_ul1 {
	width:680px;
	height:auto;
	overflow:hidden;
}
.kcb_ul1 li {
	width:640px;
	height:auto;
	line-height:20px;
	overflow:hidden;
	border-bottom:1px solid #eee;
	padding:8px 20px;
}
.kcb_ul1 li span {
	float:left;
}
.kcb_ul1 li span.time_span {
	font-family:'微软雅黑';
	font-size:14px;
	margin:0 10px;
	line-height:24px;
}
.kcb_ul1 li span.aniu {
	color:#fff;
	padding:0 10px;
	height:auto;
	background:#445266;
	border-radius:12px;
	cursor:pointer;
	float:right;
	line-height:24px;
	font-size:14px;
}
.kcb_ul1 li span.aniu:hover {
	background:#666;
}
.kcb_ul1 li span.aniu2 {
	background:#999;
}
.kcb_ul2 {
	width:674px;
	height:auto;
	overflow:hidden;
	border-top:5px solid #445266;
	margin-top:20px;
	padding:6px 3px;
}
.kcb_ul2 li {
	width:162px;
	height:auto;
	margin:0 3px;
	overflow:hidden;
	float:left;
	position:relative;
}
.kcb_ul2 li span {
	float:left;
}
.kcb_ul2 li img {
	border:0;
	width:162px;
	height:108px;
	cursor:pointer;
}
.kcb_ul2 li span.kcb_ico {
	background:url(../images/large_course/ico2.png) no-repeat;
	width:46px;
	height:18px;
	position:absolute;
	top:90px;
	right:0;
	z-index:9999;
	color:#fff;
	line-height:18px;
	padding-left:20px;
	_position:static;
	_margin-top:-37px;
	_margin-left:96px;
}
.kcb_ul2 li:hover {
	background:#f60;
	color:#fff;
}
.button_kcb {
	width:135px;
	height:30px;
	margin:0 auto;
	_margin-bottom:-4px;
	margin-top:10px;
}
.button_kcb a {
	display:block;
	width:135px;
	height:30px;
}
.button_kcb a.down {
	background:url(../images/large_course/sykc2.png) no-repeat;
}
.button_kcb a.up {
	background:url(../images/large_course/sykc.png) no-repeat;
}
/*=======小班课=========*/
#con {
	width: 710px;
	margin:0;
}
#tags {
	float: left;
	width: 710px;
	overflow: hidden;
	height:60px;
	background:#efefef;
	line-height:60px;
}
#tagcontent {
	float: left;
	width: 710px;
	margin-top: 20px;
}
.zhuxiu_area {
	float: left;
	width: 710px;
	margin-top: 20px;
}
#tags li {
	float: left;
	height: auto;
	overflow: hidden;
}
#tags li .zxk_a {
	background: url(../images/nindex/zxk4.gif) no-repeat;
}
#tags li .zyk_a {
	background: url(../images/nindex/zyk3.gif) no-repeat;
}
#tags li .xxk_a {
	background: url(../images/nindex/xxk4.gif) no-repeat;
}
#tags li .zxk_a:hover {
	background: url(../images/nindex/zxk3.gif) no-repeat;
}
#tags li .zyk_a:hover {
	background: url(../images/nindex/zyk4.gif) no-repeat;
}
#tags li .xxk_a:hover {
	background: url(../images/nindex/xxk3.gif) no-repeat;
}
.tagcontent {
	display: none;
}
#tags li a {
	width: 205px;
	height: 164px;
	overflow: hidden;
	display: block;
	text-align:center;
	font-family:'微软雅黑';
	border-right:2px solid #fff;
}
#tags li.selecttag .zxk_a {
	background: url(../images/nindex/zxk3.gif) no-repeat;
}
#tags li.selecttag .zyk_a {
	background: url(../images/nindex/zyk4.gif) no-repeat;
}
#tags li.selecttag .xxk_a {
	background: url(../images/nindex/xxk3.gif) no-repeat;
}
#tagcontent div.selecttag {
	display: block
}
.buykechengtab03 {
	border:3px solid #ccc;
	margin-top: 10px;
}
.buykechengtab03 td {
	padding:10px 0;
	background:#efefef;
	border-right:3px solid #ccc;
}
.buykecheng p .tabtitletxt04 {
	width:230px;
	height:36px;
	text-align:center;
	float:left;
	background:#ddd;
	border-right:3px solid #ccc;
	line-height:36px;
	font-family:'微软雅黑';
}
.buykecheng p .tabtitletxt02 {
	width:182px;
	height:36px;
	text-align:center;
	float:left;
	background:#ddd;
	line-height:36px;
	font-family:'微软雅黑';
}
#right_con .buy_infotxt01 {
	width:700px;
	height:auto;
	overflow:hidden;
	text-align:right;
	padding:10px 0;
	background:#efefef;
	padding-right:10px;
	font-weight:bold;
	height:60px;
	font-size:24px;
	line-height:60px;
}
.redfont28 {
	color: #ff0000;
	font-size: 28px;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
}
.userpay {
	width: 710px;
	float: left;
	padding-bottom:10px;
}
.userpay ul {
	width: 710px;
	float: left;
	margin:0;
}
.userpay ul li {
	width: 220px;
	height: 60px;
	float: left;
	padding-top: 5px;
	margin: 5px 10px 5px 0;
}
.userpay ul li.yhk {
	width: 220px;
	height: 60px;
	float: left;
	padding-top: 5px;
	margin: 5px 10px 5px 0;
}
.userpay ul li.yhk input {
	margin-right:5px;
}
.buy_btn02 {
	width: 710px;
	float: left;
	margin-top: 10px;
	text-align: center;
	line-height: 32px;
}
.buy_btn02 .btnleft {
	width: 400px;
	float: left;
	text-align: right;
}
.btnfukuan {
	width: 242px;
	height: 48px;
	border: 0;
	cursor: pointer;
	background: url(../images/web_new/admin/affirm001.gif) no-repeat;
}
.buy_btn02 .btnright {
	width: 140px;
	float: left;
	text-align: center;
	line-height: 48px;
}
.lblogin {
	width:406px;
	height:242px;
	border:1px solid #f34018;
	float:left;
	background:url(../images/usc/gmkc/fkcgtsbg.jpg) no-repeat 0 bottom;
}
.lblogin h3 {
	width:386px;
	float:left;
	height:30px;
	line-height:30px;
	font-weight:normal;
	font-size:12px;
	padding:10px;
}
.lblogin h3 a {
	display:bolck;
	width:16px;
	height:16px;
	float:right;
	background:url(../images/usc/gmkc/x.png) no-repeat 0 0;
}
.lblogin .txt {
	display:block;
	float:left;
	width:386px;
	line-height:24px;
	padding:10px;
	font-family:'微软雅黑';
	font-size:16px;
	background:url(../images/usc/gmkc/gthicon.jpg) no-repeat 30px 0;
	text-align:center;
	text-indent:30px;
	margin:-20px 0 0 0;
}
.lblogin .txt2 {
	display:block;
	float:left;
	width:386px;
	line-height:18px;
	padding:10px;
	font-family:'微软雅黑';
	font-size:14px;
	text-align:center;
	color:#f55935;
	margin:-10px 0 0 0;
}
.lblogin .lbbtn {
	width:406px;
	float:left;
	text-align:center;
	padding:18px 0 0 0;
}
.lblogin .dbtxt {
	width:290px;
	float:left;
	padding-left:10px;
	margin-top:10px;
	text-align:left;
	background-color:#fff9f1;
}
.lblogin .dbtxt a {
	text-decoration:none;
}
.btntcfukuan {
	width:148px;
	height:41px;
	background:url(../images/usc/gmkc/mwt.png) no-repeat;
	cursor:pointer;
	border:0;
}
.btntcfukuanwt {
	width:148px;
	height:41px;
	background:url(../images/usc/gmkc/ywt.png) no-repeat;
	cursor:pointer;
	border:0;
}
.footerline {
	width:946px;
	height:auto;
	overflow:hidden;
	text-align:right;
}
.znx {
	width:710px;
	float:left;
	margin:0;
	background:#ccc;
}
.znxgn {
	float:left;
	color:#000;
	padding:0;
	padding:3px 10px;
	width:690px;
	height:25px;
	line-height:25px;
}
.znxts {
	float:left;
}
.znxlj {
	float:right;
}
.znxlj a {
	margin:0 0 0 12px;
}
.znxlistbox {
	border-left:1px solid #d2ecff;
}
.znxlistbox th, .znxlistbox td {
	border-right:1px solid #d2ecff;
	border-bottom:1px solid #ccc;
}
.znxlistbox th {
	text-align:center;
	font-weight:normal;
	padding:8px 0;
	background:#f3faff;
	color:#3e9ac5;
}
.znxlistbox tr td {
	overflow:hidden;
	word-break:break-all;
	text-overflow:ellipsis;
	padding:4px 0;
}
.znxfjr {
	padding-right:14px;
	text-indent:10px;
	color:#575757;
}
.znxfbt {
	padding-right:14px;
	text-indent:14px;
	color:#575757;
}
.znxfbt a {
	color:#575757;
}
.znxfrq {
	text-align:center;
	color:#575757;
}
.znxsc {
	text-align:center;
}
.znxwd {
	font-weight:bolder;
}
.znxsc a {
	display:block;
	width:51px;
	height:20px;
	cursor:pointer;
	background:url(../images/usc/znxsc_btn.png) no-repeat 0 0;
	text-decoration:none;
	color:#575757;
	text-align:center;
	margin:0 0 0 20px;
#margin:0;
}
.znxsc a:hover {
	background:url(../images/usc/znxsc_btn_2.png) no-repeat 0 0;
}
.znxfl {
	background:#f3faff;
	text-indent:24px;
	color:#3e9ac5;
}
.znxyj {
	width:710px;
	float:left;
}
.znxyjxx {
	background:#ddd;
	padding:15px;
	_padding:0 0 15px 15px;
#padding:0 0 15px 15px;
	color:#575757;
}
.znxyjbt {
	font-size:14px;
	font-weight:bolder;
	background:url(../images/usc/znxsc_icon_1.png) no-repeat 0 0;
	text-indent:20px;
	margin:0 0 6px 0;
}
.znxyjnr {
	width:688px;
	border:1px solid #efefef;
	background:#efefef;
	padding:10px;
}
.titletxt {
	background:#efefef;
	padding:0 10px;
	width:690px;
	margin-bottom:10px;
}
.cidian h3 {
	height:25px;
	margin-bottom:3px;
	background:#ddd;
	padding:10px;
	line-height:25px;
}
.cidian p {
	height:25px;
	padding:10px;
	background:#efefef;
	margin-bottom:3px;
	line-height:25px;
}
.cidian a {
	color:red;
}
.goumai_info {
	background:#efefef;
	width:710px;
	padding:10px;
	margin-bottom:10px;
	overflow:hidden;
}
#right_con .goumai_info p {
	line-height:25px;
}
.btnindex {
	width: 242px;
	height: 48px;
	border: 0;
	cursor: pointer;
	background: url(../images/web_new/admin/return_top.png) no-repeat;
}
.btnfasong2 {
	width: 101px;
	height: 31px;
	background-position: 0 -129px;
	border: 0;
	cursor: pointer;
	background-image: url(../images/global.png?v=2);
}
.bbx {
	width:710px;
	height:auto;
	overflow:hidden;
}
.bbx li {
	width:163px;
	height:64px;
	float:left;
	margin:0 10px 10px 0;
*padding-bottom:10px;
}
.gereninfobtn input {
	float:right;
}
.redfont {
	font-size:12px;
}
.rc_s1 {
	width:710px;
	height:auto;
	margin-bottom:10px;
	background:#efefef;
}
.rc_tea {
	padding:10px;
	width:82px;
	height:82px;
	overflow:hidden;
}
.rc_table {
	font-family: 'arial', '黑体';
	font-size: 12px;
	margin: 0;
	color: #333;
	display: block;
	width: 100%;
	text-align: left;
}
#topcourse2 {
	width:710px;
	height:auto;
	overflow:hidden;
}
#topcourse2 li {
	float:left;
	width:140px;
	padding:10px;
	background:#efefef;
	margin-right:3px;
	margin-bottom:3px;
}
.jsjs {
	width:708px;
	border:1px solid #e8c592;
	background:#fffcf7;
	float:left;
	margin:0 0 20px 0;
}
.jsxx {
	width:668px;
	min-height:200px;
	background:url(../images/usc/jssbg.jpg) no-repeat 0 bottom;
	float:left;
	padding:30px 20px 50px 20px;
}
.jss {
	width:668px;
	background:#f4d4a5;
	float:left;
	padding:30px 20px 20px 20px;
}
.jsxx table, .jsxx tr, .jsxx td {
	border:0;
}
.jsxxbox {
	margin:10px 0 0 0;
}
.jsxx_fgx {
	border-top:1px dotted #323232;
	padding:6px 0 0 0;
	margin:6px 0 0 0;
}
.jsxx_left ul li {
	width:490px;
	float:left;
	margin:0 0 6px 0;
}
.jsxx_left ul li span {
	display:block;
	float:left;
	font-size: 12px;
}
.jsxx_l_title {
	width:96px;
	text-align:right;
	margin:0 4px 0 0;
}
.jsxx_l_con {
	width:390px;
	text-align:left;
}
.jsxx_l_con img {
	margin:0 2px 2px 0;
}
.jsxx_s {
	color:#cf3829;
	font-size: 12px;
}
.jsxx_l_level {
	width:188px;
	height:19px;
	line-height:19px;
	text-align:center;
	margin:0 1px 0 0;
}
.jsxxll_nor {
	color:#8e8e8e;
	background:#e5e5e5;
}
.jsxxll_cur {
	color:#fff;
	background:#3f9dd2;
}
.jsxx_right {
	width:143px;
	padding:0 0 0 35px;
}
.jsxx_right ul li {
	width:143px;
	float:left;
	text-align:center;
}
.jsxx_photo {
	width:132px;
	display:block;
	border:1px solid #dedede;
}
.jsxx_photo img {
	border:6px solid #fff;
}
.xypj_box {
	background-color: #FFFBF5;
	border: 1px solid #CFCFCF;
	float: left;
	margin: 0 0 10px;
	padding: 8px;
	width: 692px;
}
.uesr_con .xypj_qtinfo {
	border-bottom: 1px dashed #CFCFCF;
	float: left;
	font-size: 14px;
	padding-bottom: 8px;
	padding-top: 5px;
	width: 692px;
}
.xypj_box h3 {
	background-position: 0 0;
	height: 65px;
	left: 10px;
	width: 300px;
}
.xypj_qtinfo ul {
	background-color: #FFFFFF;
	border: 1px solid #E6D9C3;
	float: left;
	padding: 4px;
	width: 682px;
}
.xypj_qtinfo ul .xypj_title {
	float: left;
	padding-left: 10px;
	width: 650px;
}
.xypj_box h3, .xypj_qtinfo .xypj_qtinfo_top span, .xypj_qtinfo .xypj_qtinfo_top i, .xypj_qtinfo .xypj_qtinfo_top p {
	background-image: url(../images/web_new/admin/xypjimg.png);
	background-repeat: no-repeat;
}
.xypj_qtinfo ul {
	background-color: #FFFFFF;
	border: 1px solid #E6D9C3;
	float: left;
	padding: 4px;
	width: 682px;
}
.xypj_qtinfo .xypj_qtinfo_top {
	float: left;
	font-weight: bold;
	line-height: 25px;
	width: 692px;
}
.xypj_qtinfo .xypj_qtinfo_top span {
	background-position: -6px -97px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 14px;
	width: 135px;
	font-weight:bold;
}
.xypj_qtinfo .xypj_qtinfo_top i {
	background-position: 0 -159px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 14px;
	width: 110px;
	font-weight:bold;
}
.xypj_qtinfo .xypj_qtinfo_top p {
	background-position: 0 -129px;
	float: left;
	padding-left: 18px;
	width: 200px;
	font-weight:bold;
}
.xypj_box .xypj_btn_t {
	float: left;
	height: 20px;
	padding-top: 10px;
	text-align: right;
	width: 692px;
}
.xypj_box .xypj_btn_t a {
	color:#985D00;
	text-decoration:none;
}
.xypj_box .xypj_btn_t a:hover {
	color:#985D00;
	text-decoration: underline;
}
.xypj_qtinfo ul .xypj_con {
	float: left;
	padding-left: 14px;
	padding: 4px;
	width: 667px;
}
.jsxx_sc_btn {
	margin:4px 0 0 0;
	display:block;
	width:132px;
	border:1px solid #ff651b;
}
.jsxx_sc_btn a:visited {
	text-decoration:none;
}
.jsxx_sc_btn a {
	display:block;
	width:130px;
	padding:2px 0;
	border:1px solid #fff;
	background:url(../images/usc/jsxxscbtnbg.png) repeat-x;
	color:#fff;
	font-family:'微软雅黑';
	font-size:16px;
	text-decoration:none;
}
.jsxx_sc_btn a:hover {
	background:#ff823e;
	text-decoration:none;
}
.jsxx_sc_btn_2 {
	margin:4px 0 0 0;
	display:block;
	width:132px;
	border:1px solid #56a4cc;
}
.jsxx_sc_btn_2 a:visited {
	text-decoration:none;
}
.jsxx_sc_btn_2 a {
	display:block;
	width:130px;
	padding:2px 0;
	border:1px solid #fff;
	background:url(../images/usc/jsxxscbtnbg_2.png) repeat-x;
	color:#fff;
	font-family:'微软雅黑';
	font-size:16px;
	text-decoration:none;
}
.jsxx_sc_btn_2 a:hover {
	background:#5baad2;
	text-decoration:none;
}
.jsxx_xh_btn {
	margin:4px auto;
	display:block;
	width:82px;
	border:1px solid #ff651b;
}
.jsxx_xh_btn a:visited {
	text-decoration:none;
}
.jsxx_xh_btn a {
	display:block;
	width:80px;
	padding:2px 0;
	border:1px solid #fff;
	background:url(../images/usc/jsxxscbtnbg.png) repeat-x;
	color:#fff;
	font-family:'微软雅黑';
	font-size:16px;
	text-decoration:none;
}
.jsxx_xh_btn a:hover {
	background:#ff823e;
	text-decoration:none;
}
.jsxx_fxz {
	color:#1e9acd;
	text-align:left;
	margin:10px 0 0 0;
}
.jsxx_fxz span {
	display:block;
	float:left;
	margin:0 7px 0 0;
}
.jsxx_fxz a {
	display:block;
	float:left;
	margin:2px 4px 0 0;
}
.jss_zwjs {
	display:block;
	width:62px;
	height:23px;
	line-height:19px;
	font-size:12px;
	float:left;
	color:#1c7cb2;
	text-align:center;
	margin:0 20px 0 0;
	background:url(../images/usc/jsszwjs.png) no-repeat;
}
.jss_lywz {
	padding:15px 20px 10px 80px;
}
.jss_lywz p {
	line-height:150%;
	margin:0 0 20px 0;
}
#con {
	width: 710px;
	margin:10px 0 0 0;
}
#tags {
	float: left;
	width: 710px;
	overflow: hidden;
}
#tagcontent {
	float: left;
	width: 710px;
	margin-top: 20px;
}
.zhuxiu_area {
	float: left;
	width: 710px;
	margin-top: 20px;
}
#tags li {
	float: left;
	width: 225px;
	height: 164px;
	margin-right: 10px;
	overflow: hidden;
}
#tags li .zxk_a {
	background: url(../images/nindex/zxk4.gif) no-repeat;
}
#tags li .zyk_a {
	background: url(../images/nindex/zyk3.gif) no-repeat;
}
#tags li .xxk_a {
	background: url(../images/nindex/xxk4.gif) no-repeat;
}
#tags li .zxk_a:hover {
	background: url(../images/nindex/zxk3.gif) no-repeat;
}
#tags li .zyk_a:hover {
	background: url(../images/nindex/zyk4.gif) no-repeat;
}
#tags li .xxk_a:hover {
	background: url(../images/nindex/xxk3.gif) no-repeat;
}
.tagcontent {
	display: none;
}
#tags li a {
	width: 225px;
	height: 164px;
	overflow: hidden;
	display: block;
}
#tags li.selectTag .zxk_a {
	background: url(../images/nindex/zxk3.gif) no-repeat;
}
#tags li.selectTag .zyk_a {
	background: url(../images/nindex/zyk4.gif) no-repeat;
}
#tags li.selectTag .xxk_a {
	background: url(../images/nindex/xxk3.gif) no-repeat;
}
#tagcontent div.selectTag {
	display: block
}
.tag_title {
	width:710px;
	height:30px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	font-family:"微软雅黑";
	margin-bottom:5px;
	clear:both;
}
.tag_ul {
	width:712px;
	height:auto;
	margin-bottom:2px;
	clear:both;
}
.tag_ul li {
	float:left;
	width:176px;
	height:110px;
	margin-right:2px;
	margin-bottom:2px;
	border-radius:8px;
	position: relative;
	cursor:pointer;
}
.tag_ul li { /*border:#d2ebff solid 1px;*/
	transition: all 0.20s ease-in-out;
	-webkit-transition: all 0.20s ease-in-out;
	-moz-transition: all 0.20s ease-in-out;
}
.tag_ul li:hover {
	box-shadow: 0 0 5px rgba(210, 235, 255, 1);
	-webkit-box-shadow: 0 0 5px rgba(210, 235, 255, 1);
	-moz-box-shadow: 0 0 5px rgba(210, 235, 255, 1);
}
.tag_ul li .tag_img {
	border:1px solid #fff;
	width:172px;
	height:106px;
}
.tag_ul li .tag_none {
	width:100%;
	height:100%;
	z-index:100;
}
.tag_ul li .tag_right {
	border:1px solid #fff;
	width:172px;
	height:106px;
	z-index:100;
}
.tag_ul li em {
	background:url(../images/newcourse/box.png) no-repeat;
	width:173px;
	height:60px;
	z-index:99999;
	display:none;
	position:absolute;
	left:30px;
	top:-79px;
	cursor:pointer;
	color:#fff;
	padding:10px;
	border:none;
	font-size:12px;
}
.course_mask {
	width:100%;
	height:100%;
	border-radius:8px;
	display: block;
}
.lock_tip {
	position:absolute;
	width:60%;
	height:70%;
	top:11px;
	left:50px;
	color:#fff;
	border-radius:8px;
	padding:5px;
	text-decoration: none;
	display: none;
}
.free_course_list {
	padding-left:10px;
}
.free_course_list li {
	width:100%;
	list-style-position: inside;
	padding-left:0px;
	padding:10px 10px 10px 0;
	overflow:hidden;
	margin-bottom: 20px;
	_margin-bottom:20px;
}
.free_course_list li div {
	float:left;
}
.free_course_list li div.img {
	width:176px;
	height:110px;
	cursor:pointer;
	border-radius: 8px;
	border:#d2ebff solid 1px;
	transition: all 0.30s ease-in-out;
	-webkit-transition: all 0.30s ease-in-out;
	-moz-transition: all 0.30s ease-in-out;
	margin-left:10px;
}
.free_course_list div.img:hover {
	box-shadow: 0 0 10px rgba(81, 203, 238, 1);
	-webkit-box-shadow: 0 0 10px rgba(81, 203, 238, 1);
	-moz-box-shadow: 0 0 10px rgba(81, 203, 238, 1);
}
.free_course_list li div.img a {
	display: block;
	width: 100%;
	height:100%;
	background-image: url(../../images/newcourse/right.png)!important;/* ff ie7 */
	background-repeat: no-repeat;
filter: progid:dximagetransform.microsoft.alphaimageloader(src='../../images/newcourse/right.png'); /* ie6 */
	_background-image: none;
}
.free_course_list li div.word {
	padding-top: 35px;
	padding-bottom: 35px;
	padding-left: 20px;
	vertical-align: middle;
}
#topcourse {
	margin:10px 0 0 0;
	border:1px solid #fff;
}
#topcourse li {
	width:20%;
	float:left;
	height:26px;
	line-height: 26px;
}
#subcourse_ul li {
	width:50%;
	text-align: left;
	text-indent: 20px;
	float:left;
}
.jdt_nc {
	width:343px;
	height:23px;
	background:#ccc;
	position:relative;
	float:left;
	border-radius:4px;
	overflow:hidden;
}
.jdt_wz {
	width:343px;
	height:auto;
	text-align:center;
	float:left;
	line-height:23px;
}
#msky, #shky, #xgn1, #xgn2, #lstd, #swyy, #xtfky {
	overflow:hidden;
	float:left;
	clear:both;
}
#msky li, #shky li, #xgn1 li, #xgn2 li, #lstd li, #swyy li, #xtfky li {
	padding:5px 0;
	float:left;
	width:690px;
	margin-bottom:2px;
	background:#efefef;
	padding:5px 10px;
}
.week_box {
	width:330px;
	overflow:hidden;
	float:left;
	height:auto;
	background:#efefef;
	font-size:12px;
	margin-right:10px;
	margin-bottom:10px;
	height:62px;
}
.week_box table {
	border:0;
	border-spacing:0;
	margin:0;
	border-right:none;
}
.week_box table tr {
	font-size:12px;
	padding:10px;
}
.week_box table td {
	border:0;
	padding:0;
	font-size:12px;
	padding:5px 10px;
	border-right:2px solid #fff;
	border-bottom:2px solid #fff;
	text-align:center;
}
.get_code_button2 {
	height:24px;
	background-color: #F9BB00;
	padding: 0 10px;
	margin-left: 10px;
}
.get_code_button2_un {
	height:24px;
	background-color: #959595;
	padding: 0 10px;
	margin-left: 10px;
}
/*会员中心的banner*/
.freetrial {
	width:710px;
	height:50px;
	line-height:50px;
	text-indent:100px;
	color:#ce0d0d;
	background:url(../images/usc/usc_icons.png?v=20130826) no-repeat 0 -625px;
	_padding:6px 0 0 0;
	margin:0 0 10px 0;
	font-size: 13px;
}
.freetria2 {
	width:710px;
	height:50px;
	line-height:50px;
	text-indent:100px;
	color:#ce0d0d;
	background:url(../images/usc/usc_icons.png?v=20130826) no-repeat 0 -794px;
	_padding:6px 0 0 0;
	margin:0 0 10px 0;
	font-size: 13px;
}
.freetria3 {
	background:url(../images/ad/sqth.gif) no-repeat;
	height:50px;
	line-height:50px;
	padding-left:55px;
	margin-bottom:10px;
	color:#000;
	font-size: 12px;
}
.opencourse {
	width:710px;
	height:50px;
	line-height:50px;
	text-indent:100px;
	color:#ce0d0d;
	background:url(../images/usc/usc_icons.png?v=20130826) no-repeat 0 -685px;
	_padding:6px 0 0 0;
	margin:0 0 10px 0;
	font-size: 13px;
}
/*会员中心弹出框*/
.pingjiabtn {
	cursor:pointer;
	border: 1px solid #F9BB00;
	height: 40px;
	padding: 0 0 0 5px;
	text-align: left;
}
.pingjialist {
	width:500px;
	background:#FFF;
	padding:0 0 16px 0;
}
.pingjialist h5 {
	width:500px;
	float:left;
	text-indent:12px;
	margin-bottom:10px;
	font-size:14px;
	line-height:30px;
	border-bottom: 1px solid #eee;
}
.pingjialist h5 span {
	width:300px;
	float:left;
}
.pingjialist h5 em {
	width:70px;
	float:right;
}
.pingjialist p {
	width:500px;
	float:left;
	margin:12px 0 0 0;
}
.pingjialist p span {
	width:100px;
	float:left;
	font-weight:bold;
	text-align:right;
}
.pingjialist p em {
	float:left;
}
.sclstxt {
	width:680px;
	margin-bottom:10px;
	float:right;
}
.closed {
	background:url(../images/web_new/admin/downbut.gif) no-repeat;
	cursor:pointer;
	float:right;
	height: 23px;
	margin-top: 7px;
	width: 25px;
}
.pop_title {
	width:500px;
	background:#F9BB00;
	height:30px;
	line-height:30px;
	text-indent:12px;
	font-weight:bolder;
	color:#FFF;
}
.pop_title span {
	_display:block;
	_float:left;
}
.pop_con {
	margin:20px;
	font-family: lucida sans unicode, arial, sans-serif;
	word-wrap: break-word;
	word-break: normal;
	font-size:12px;
}
.pop_con h2 {
	font-size:12px;
	font-weight: bold;
}
.pop_con_up {
	border-bottom:1px dotted #4f93bb;
}
.pop_con li {
	padding:0 0 12px 0;
}
.bbx li {
	float:left;
	margin:0 50px 20px 0;
	_margin:0 25px 20px 0;
	text-align:center;
}
.bbx img {
	margin:0 0 10px 0;
}
.star {
	margin:0;
	padding:0;
}
.star a {
	display: block;
}
.aixin {
	cursor: pointer;
	display: inline-block;
	height: 14px;
	width: 16px;
	background:url(../images/usc/heart_r.png) no-repeat;
	vertical-align: middle;
}
.haixin {
	cursor: pointer;
	display: inline-block;
	height: 14px;
	width: 16px;
	background:url(../images/usc/heart_g.png) no-repeat;
	vertical-align: middle;
}
em {
	height:14px;
}
.leveldes {
	clear:both;
	height:14px;
	line-height: 14px;
	display:inline-block
}
.td_xin {
	display: inline-block;
	height:14px;
}
#opinioncontent {
	width:500px;
	z-index: 1000;
	background-color: #f8f8f8;
	border: 1px solid #CFCFCF;
}
#coursecontent {
	width:500px;
	z-index: 1000;
	background-color: #f8f8f8;
	border: 1px solid #CFCFCF;
}
.yyts {
	float:left;
	width:660px;
	padding:0 24px;
	margin:4px 0 0 0;
}
.yyskrq {
	font-size:14px;
	font-weight:bolder;
	color:#0066cc;
	margin:0 60px 0 24px;
}
.tjyl_01 {
	margin:0 0 0 12px;
	_margin:0 0 0 6px;
}
.tjyl_02 p {
	line-height:160%;
}
.itemtitle {
	width:710px;
	border-bottom:1px solid #ddd;
	font-size:24px;
	font-family:'Arial', '黑体';
	font-weight:bolder;
	padding:0 0 9px 0;
	text-indent:36px;
	background:url(../images/site/psa.png) no-repeat 0 20px;
#background:url(../images/site/psa.png) no-repeat 0 0;
}
.itemtitle_org {
	border-top:5px solid #ff9900;
	margin:-1px 0 20px 0;
	_margin:-1px 0 0 0;
#margin:-1px 0 0 0;
}
/*您还没有购买课程?*/
#wrapper {
	margin: 0 auto;
	padding: 10px;
	width: 950px;
	height:800px;
	background:#fff;
}
.zxzxbox .zxzxboxl {
	background-color: #feffe5;
	border: 1px solid #f9f2a7;
	color: #f26521;
	float: left;
	font-family: "微软雅黑";
	font-size: 16px;
	font-weight: bold;
	height: 110px;
	line-height: 30px;
	text-align: center;
	width: 700px;
}
.zxzxbox {
	float: left;
	margin: 0;
	padding: 5px;
	width: 940px;
}
.zxzxbox .zxzxboxr {
	background-color: #feffe5;
	border: 1px solid #f9f2a7;
	color: #165799;
	float: right;
	font-size: 14px;
	height: 100px;
	line-height: 24px;
	padding: 5px;
	width: 210px;
}
.zxzxbox .znzxxt {
	background:#fff;
	border: 1px solid #eeeeee;
	float: left;
	padding: 5px;
	width: 928px;
}
.zxzxbox .title {
	background-color: #f6fbfe;
	border-bottom: 1px solid #eeeeee;
	float: left;
	font-family: "微软雅黑";
	font-size: 19px;
	font-weight: bold;
	line-height: 40px;
	text-indent: 12px;
	width: 940px;
}
.zxzxbox .znzxxt span {
	color: #666666;
	float: left;
	font-family: "微软雅黑";
	font-size: 16px;
	font-weight: bold;
	line-height: 30px;
	padding-top: 10px;
	width: 470px;
}
.zxzxboxl input {
	font-size:16px;
	line-height:37px;
	height:37px;
	font-weight:bold;
}
.zxzxbox .znzxxt em {
	float: right;
	text-align: right;
	width: 420px;
}
/*学习进度*/
.kcjdbt {
	font-weight: bolder;
	line-height: 30px;
}
.kcjdnr td {
	text-align: left;
	text-indent: 1em;
}
/*left喜欢老师*/
.tjls {
	background: none repeat scroll 0 0 #FFF8EE;
	border: 1px solid #E39006;
	margin: 10px 0 0;
	width: 212px;
}
.tjls_title {
	background: none repeat scroll 0 0 #FF9D06;
	color: #FFFFFF;
	height: 30px;
	line-height: 30px;
	text-indent: 4px;
	width: 212px;
	font-size:12px;
}
.tjls_con {
	width: 212px;
}
.tjls_con ul li {
	border-top: 1px solid #FFFFFF;
	margin: 0 0 0 24px;
	padding: 13px 0;
}
.tjlstx {
	border: 1px solid #FFFFFF;
	float: left;
	height: 80px;
	margin: 0 8px 8px 0;
	width: 80px;
}
.tjls_con ul li p {
	margin: 4px 0 2px;
}
.tjlssc a {
	background: none repeat scroll 0 0 #FF950F;
	border: 1px solid #E39006;
	color: #FFFFFF;
	display: block;
	float: left;
	margin: 6px 0 0;
	padding: 0 6px;
	text-decoration: none;
}
.tjlssc a:visited {
	background: none repeat scroll 0 0 #FF950F;
	text-decoration: none;
}
.tjlssc a:hover {
	background: none repeat scroll 0 0 #FFBB64;
	text-decoration: none;
}
.btnbookmark {
	background:url(../images/web_new/admin/global00.png) no-repeat 0 -8px;
	;
	border: 0 none;
	cursor: pointer;
	height: 25px;
	width: 63px;
}
.btnquxiao02 {
	background:url(../images/web_new/admin/quxiao.png) no-repeat;
	border: 0 none;
	cursor: pointer;
	height: 25px;
	width: 78px;
}
.btnlaoshiyl {
	background:url(../images/web_new/admin/fanhuiyl.png) no-repeat;
	border: 0 none;
	cursor: pointer;
	height: 32px;
	width: 115px;
}
.btnquerenyg {
	background:url(../images/web_new/admin/sureyuxyue.png) no-repeat;
	border: 0 none;
	cursor: pointer;
	height: 32px;
	width: 115px;
}
/*购买确认页面*/
.daijinquanbtn {
	font-weight: bold;
	float:left;
	cursor:pointer;
	font-size:19px;
	font-family:"微软雅黑";
}
.daijinquanlist {
	width:390px;
	background-color: #FFFBF5;
	border: 1px solid #CFCFCF;
	padding:5px;
	margin-top:5px;
	clear:both;
}
.daijingquantable {
	float:left;
	margin:0px 0px 10px 0px;
	border-collapse: collapse;
	border:1px solid #CFCFCF;
	text-align:center;
}
.daijingquantable td {
	border: 1px solid #CFCFCF;
	padding:2px 0px 2px 0px;
	line-height:22px;
	_line-height:21px;
}
.daijingquantable th {
	background-color:#F4FAFF;
	line-height:24px;
	border: 1px solid #CFCFCF;
	font-weight:bold;
}
.btn_review {
	width: 104px;
	height: 25px;
	background-image: url(../images/small_btndown.gif);
	border: 0;
	cursor: pointer;
}
.btnupdategouwuche {
	width: 88px;
	height: 23px;
	display: block;
	background-position: -246px -529px;
	margin: 7px 0px 0px 25px;
	_margin: 7px 0px 0px 10px;
	border: 0;
	cursor: pointer;
	background-image: url(../images/global.png?v=2);
}
/*.btnyjgouwuche { width: 88px; height: 23px; display: block; background-position: -353px -320px; margin: 8px 0px 0px 25px; _margin: 8px 0px 0px 12px; border: 0; cursor: pointer; background-image: url(../images/global.png?v=2); }*/
.tx {
	position: absolute;
	right:2px;
	top:0;
	width:27px;
	font-size:10px;
	text-align:center;
	height:27px;
	line-height: 27px;
	background:url(../images/icons/tx.png) no-repeat 1px 6px;
}
.button_bg00 {
	color:#985d00;
	display: block;
	text-decoration:none;
	background:url(../images/web_new/admin/button_bg00.png) no-repeat;
	width:75px;
	height:27px;
	overflow:hidden;
	cursor:pointer;
	line-height:25px;
	font-family:'微软雅黑';
	margin:0 auto;
	padding-bottom: 6px;
}
.gr_content {
	width:710px;
	height:auto;
	overflow:hidden;
	background:#efefef;
	margin-bottom:30px;
}
.gr_box {
	width:710px;
	height:auto;
	overflow:hidden;
	border-bottom:2px solid #fff;
}
.gr_left {
	width:128px;
	height:auto;
	overflow:hidden;
	float:left;
	background:#ddd;
	border-right:2px solid #fff;
	text-align:center;
	padding:10px;
}
.gr_right {
	width:540px;
	height:auto;
	overflow:hidden;
	float:left;
	padding:10px;
}
.gr_right tr {
	width:540px;
	height:30px;
	line-height:30px;
	overflow:hidden;
}
.gr_right input {
	height:26px;
	line-height:26px;
	padding-left:10px;
	width:170px;
	overflow:hidden;
	margin:2px 10px;
	float:left;
}
.gr_right img {
	float:left;
	border:0;
	height:30px;
}
.gr_right li {
	width:540px;
	float:left;
	overflow:hidden;
	margin-bottom:5px;
}
.gr_ul {
	width:540px;
	height:auto;
	overflow:hidden;
}
.gr_right .gr_ul li {
	padding:0 15px;
	float:left;
	display:block;
	background:#fff;
	border:1px dashed #ccc;
	height:28px;
	line-height:28px;
	margin-right:10px;
	width:auto;
	cursor:pointer;
}
.gr_right .gr_ul li:hover {
	background:#f9bb00;
	border:1px solid #fff;
}
.gr_right .gr_ul li.c_li {
	background:#f9bb00;
	border:1px solid #fff;
}
.gr_right .gr_ul2 li {
	width:170px;
}
.exp {
	width:710px;
	height:auto;
	overflow:hidden;
	margin-bottom:10px;
}
.exp a {
	width:132px;
	height:60px;
	float:left;
	display:block;
	border:1px solid #c9caca;
	margin-right:10px;
	text-align:center;
	line-height:60px;
	text-decoration:none;
	font-size:12px;
}
.title_cika, .title_baoyue, .title_wuxianka, .title_italk {
	font-size:18px;
	font-family:'微软雅黑';
	font-weight:bold;
	color:#000;
	height:30px;
	line-height:30px;
	text-align:left;
	margin:10px 0;
	overflow:hidden;
	width:710px;
	float:left;
	cursor:pointer;
}
.box_cika, .box_baoyue, .box_wuxianka, .box_italk {
	font-size:13px;
	text-align:left;
	width:690px;
	height:auto;
	padding:10px;
	background:#efefef;
	margin-bottom:10px;
	line-height:24px;
	font-family:'微软雅黑';
	overflow:hidden;
	display:none;
}
.box_cika b, .box_baoyue b, .box_wuxianka b, .box_italk b {
	font-size:13px;
}
.ul_italk {
	width:710px;
	height:auto;
	text-align:left;
	font-size:12px;
	overflow:hidden;
}
.li_italk {
	width:710px;
	height:auto;
	float:left;
	overflow:hidden;
	background:#efefef;
	border-bottom:2px solid #fff;
}
.li_italk_bt {
	background:#090;
	color:#fff;
}
.li_italk_bt span {
	font-weight:bold;
}
.li_italk span {
	padding:10px 0;
	float:left;
	text-align:center;
	font-size:12px;
	border-right:2px solid #fff;
}
.li_italk .italk_span1 {
	width:160px;
}
.li_italk .italk_span2 {
	width:130px;
}
.li_italk .italk_span3 {
	width:130px;
}
.li_italk .italk_span4 {
	width:130px;
	padding:5px 0;
	cursor:pointer;
}
.li_italk .italk_span5 {
	border-right:0;
	width:152px;
	padding:2px 0 0 0;
}
.li_italk_bt .italk_span5 {
	padding:10px 0;
}
.li_italk_bt .italk_span4 {
	padding:10px 0;
	cursor:auto;
}
.li_italk_bt .italk_span4 img {
	border:none;
}
/*约课时间段*/

.calendar_tab02 {
	height: auto;
	width: 710px;
	margin-top:4px;
	background-color:#ddd;
	padding:0 5px 5px 5px;
	height:auto;
	overflow:hidden;
}
.calendar_tab_top02 {
	width:710px;
	height:35px;
	background-color:#ddd;
	height:auto;
	overflow:hidden;
}
.calendar_tab_top02 ul li {
	float:left;
	height:35px;
	line-height:35px;
	width:80px;
	border:1px dashed #EFEFEF;
	text-align:center;
	background:#fff;
	margin-right:6px;
	margin-top:4px;
}
.calendar_tab_top02 ul li:hover {
	background:#f9bb00;
}
.calendar_tab_top02 ul li a {
	width:80px;
	height:35px;
	display:block;
	font-family:'微软雅黑';
	text-decoration:none;
}
.calendar_tab_top02 ul li .ct_cur {
	background:#f9bb00;
	width:80px;
	height:35px;
	display:block;
	font-family:'微软雅黑';
	text-decoration:none;
}
#right_con .clear02 {
	clear: both;
	height: 25px;
	width: 710px;
}
/*名人堂漂浮*/
.mingrentang_float {
	background:url(../images/web_new/admin/mingrentang_float.png) no-repeat;
	width:190px;
	height:232px;
}
.mingrentang_text {
	padding:5px 1px 0 13px;
	width:164px;
	display:block;
	overflow:hidden;
}
.mingrentang_text02 {
	margin-top:48px;
	padding:10px;
	font-size:15px;
	line-height:24px;
	height: 93px;
}
.mingrentang_text02 a {
	text-decoration: none;
	font-size:12px;
	line-height:24px;
	display:block;
}
.mingrentang_text03 {
	text-align:right;
	color:#830628;
	font-size:12px;
	width:164px;
	padding-right:10px;
}
.mingrentang_text03 a {
	color:#830628;
	text-decoration: underline;
	font-size:12px;
	display:block;
}
/*mypage_top*/
.tea_info_level {
	float: right;
	margin-top: 0;
	width: 223px;
}
.tea_info_level p {
	line-height: 20px;
	font-size: 13px;
}
.tea_info_level p img {
	float: none;
	height: 19px;
}
.tea_info_img img {
	height: 80px;
	margin: 5px 6px 5px 5px;
}
.tea_info {
	min-height: 112px;
	width: 224px;
	display: none;
	border: 1px #F9BB00 solid;
	background: #F9BB00;
	position: absolute;
	z-index: 99999;
}
.tea_list {
	width: 100% !important;
	clear: both;
	overflow: hidden;
}
.select_tea {
	border: 2px solid #FFFFFF !important;
}
.tea_img_a {
	text-align: center;
	height: 80px;
}
.tea_img_a img {
	width: 80px;
	height: 80px;
	margin-left: 13px;
}
.tea_img_select {
	left: 85px;
	position: absolute;
	top: 88px;
	height: 24px;
	width: 24px;
}
.tea_img_select img {
	float: none;
	height: 24px;
	width: 24px;
}
.tea_img_b {
	text-align: center;
	height: 25px;
	line-height: 25px;
	width:100%;
}
.tea_list li {
	width: 109px;
	height: 107px;
	background:#ffffff;
	border: 2px solid #F9BB00;
	float: left;
	overflow: visible;
	padding-top: 5px;
	cursor: pointer;
	position: relative;
	margin: 5px 3px 0 0;
}
.button_buy {
	background:#F9BB00;
	width:auto;
	cursor: pointer;
	margin: 0 auto;
}
.button_collect {
	background:#F9BB00;
	margin:20px 0 8px 465px !important;
	width: 111px !important;
	padding-left: 0 !important;
	cursor: pointer;
}
.button_select {
	background:#F9BB00;
	margin:20px 0 8px 5px !important;
	padding-left: 0 !important;
	width: 111px !important;
	cursor: pointer;
}
.gr_ul_t li {
	padding:0 16px !important;
}
img {
	border:0;
}
.gr_ul_s li {
	padding:0 12px !important;
}
.records td {
	color:#F9BB00;
}
#Index {
	margin:0 auto;
	Z-INDEX: 1;
	HEIGHT:auto;
	width:1264px;
}
#Index_Box {
	width:1264px;
	POSITION: relative;
}
#Index_Box UL {
	POSITION: relative;
	width:1264px;
	height:553px;
}
#Index_Box LI {
	Z-INDEX: 0;
	POSITION: absolute;
	LIST-STYLE-TYPE: none;
	WIDTH: 0px;
	BACKGROUND: #787878;
	HEIGHT: 0px;
	OVERFLOW: hidden;
	TOP: 146px;
	CURSOR: pointer;
	LIST-STYLE-IMAGE: none;
	LEFT: 377px;
	border-radius: 4px;
	box-shadow: 1px 1px 12px rgba(200, 200, 200, 1)
}
#Index_Box .prev {
	DISPLAY: block
}
#Index_Box .next {
	DISPLAY: block
}
#Index_Box .close {
	font-size:50px;
	width:50px;
	height:50px;
	text-align: center;
	line-height: 50px;
	display: block;
	background: #fff;
	position: absolute;
	top:0;
	right:0;
	cursor:pointer;
	border-radius:5px;
}
#Index_Box .close:hover {
	background: #F9BB00;
}
#Index_Box .prev {
	Z-INDEX: 100;
	OVERFLOW: hidden;
	CURSOR: pointer;
	display:none;
}
#Index_Box .next {
	Z-INDEX: 100;
	OVERFLOW: hidden;
	CURSOR: pointer;
	display:none;
}
#zoompic {
	cursor:pointer;
}
.div_invset {
	width: 100%;
	padding: 20px 5px 0 0;
	margin-top: 20px;
}
.div_invset li {
	height: 30px;
	line-height: 25px;
	width: 100%;
	font-size: 12px;
}
.invset_button {
	margin: 2px 0 10px 36px;
}
.invset_close {
	margin: 2px 5px;
}
.leveldesc {
	padding-left:5px;
}
.pingfen_new {
	font-size: 14px;
	font-weight: normal !important;
}
#baidusharetip {
	padding: 10px 0;
}
.theProvince {
	width:120px;
	padding: 5px 2px;
}
.theCity {
	min-width:60px;
	padding: 5px 2px;
}
.investigation_p {
	font-size: 12px;
	height: 25px;
	line-height: 25px;
	width: 100%;
}
span.daojishi_iad {
	font-weight:bold;
	font-size:30px;
}
.create_div {
	margin-top: 5px;
}
.create_div p span {
	background: none repeat scroll 0 0 #F9BB00;
	border: 1px solid #FFFFFF;
	font-size: 12px;
	padding: 2px 5px;
	display: none;
}
.create_div p span em {
	color: red;
	padding: 0 3px;
	cursor: pointer;
}
.create_div p {
	float: left;
	font-size: 12px;
	padding: 5px 3px;
}
.button_buy {
	line-height: 25px;
	padding: 5px 20px;
	text-align: center;
	width: auto;
	text-decoration:none;
}
.button_buy_div {
	text-align: center;
	overflow: hidden;
	clear: both;
	padding-top: 20px;
}
.gr_ul_t {
	margin-top:6px;
}

.span-block {
	width:16px;
	text-align:right;
	font-weight:bold;
	display:inline-block;	
}


.tab-box {
	width:710px;
	height:36px;
	line-height:36px;
	border-collapse:collapse;
}

.tab-block {
	width:8px;
	height:36px;
	line-height:36px;
	border-bottom:1px #999 solid;
}

.tab-item, .tab-item-active {
	width:171px;
	height:36px;
	line-height:36px;
	text-align:center;
	font-size:18px;
	font-weight:bold;
	border:1px #999 solid;
	background:white;
	cursor:pointer;
}

.tab-item:hover {
	
}

.tab-item-active {
	color:white;
	border-bottom:1px rgb(80, 169, 241) solid;
	background:rgb(80, 169, 241);
}

#tab1, #tab2, #tab3, #tab4 {
	width:680px;
	height:auto;
	padding:30px 14px;
	margin-top:-1px;
	border:	1px #999 solid;
	border-top:none;
}

.inp {
	width:240px;
	height:28px;
	line-height:28px;
	padding:0 6px;
}